crest of cochlear opening - Francés Inglés Diccionario